French translation for "suffered humiliation"
|
- a été humilié
Related Translations:
suffer: v. éprouver; subir; souffrir; endurer; ressentir (douleur), être puni, tolérer
- Similar Words:
- "suffered a trauma" French translation, "suffered casualties" French translation, "suffered defeat" French translation, "suffered from dehydration" French translation, "suffered from insomnia" French translation, "suffered pain" French translation, "sufferer" French translation, "suffering" French translation, "sufferingly" French translation, "suffice" French translation
|
|
|